Big Huge Thesaurus

angular vein

noun